home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / dev / lang / fpl_v13_8.readme < prev    next >
Text File  |  1995-11-07  |  7KB  |  153 lines

  1. Short:    Interpreting C-like language library. Version 13.8
  2. Author:   Daniel Stenberg
  3. Uploader: Daniel.Stenberg@sth.frontec.se
  4. Type:     dev/lang
  5.  
  6. TITLE
  7.         FPL
  8.  
  9. VERSION
  10.         13.8
  11.  
  12. COMPANY
  13.         FrexxWare
  14.  
  15. DESCRIPTION
  16.         FPL is an interpreting script/macro language shared library,
  17.         designed to be flexible and easy inserted in any code.
  18.  
  19.         FPL is a complete script programming language _very_ similar
  20.         to C. If you are a software developer and plan to add any
  21.         kind of macro/script control, consider the FPL alternative!
  22.  
  23.         FPL library lets the software programmer define functions
  24.         and variables that FPL should accept. The library will call
  25.         a function in the software whenever any of these functions
  26.         are used or variables are read in an FPL program.
  27.  
  28.         FPL is portable to any modern operating system, and the
  29.         package includes binaries for Amiga, OS/2 and Intel SVR4
  30.         UNIX. Source is included.
  31.  
  32.         The language FPL includes features like:
  33.  
  34.         o Full ANSI C syntax statements with semicolon separations.
  35.  
  36.         o String, integer/long, char and short variables, including
  37.           multidimensional arrays.
  38.  
  39.         o 100% ANSI C operator precedence and expression syntax/
  40.           evaluation.
  41.  
  42.         o A subset of the ANSI C function declaration and prototyping
  43.           syntax and concepts. The use of functions is exactly as C.
  44.  
  45.         o Fully recursive, fully re-entrant.
  46.  
  47.         o while, for, if, do, break, continue, else, int, exit, char,
  48.           long, register, auto, volatile, typedef, const, switch and
  49.           return are 100% ANSI C compatible. 'while' has been extended
  50.           with an 'else' support and 'break' with a multi level break
  51.           option.
  52.  
  53.         o A number of internal functions which include: strcmp,
  54.           strncmp, strstr, atoi, strtol, strlen, abs, sprintf and the
  55.           FPL specific substr, eval, ltostr and interpret!
  56.  
  57. NEW FEATURES (since v11)
  58.  
  59.         o sscanf() is built-in
  60.         o improved debugger
  61.         o strings can be joined with '+'
  62.         o lots of minor and major bugs have been removed
  63.         o and lots of other details
  64.  
  65. DISTRIBUTABILITY
  66.         Free software, Copyright
  67.  
  68.  
  69. ============================= Archive contents =============================
  70.  
  71. Original  Packed Ratio    Date     Time    Name
  72. -------- ------- ----- --------- --------  -------------
  73.     1399     702 49.8% 29-Sep-95 16:44:46 +MACHINES
  74.    51736   30089 41.8% 28-Sep-95 22:08:54 +fpl.library
  75.    75935   38195 49.7% 25-Sep-95 17:11:20 +FPL.DLL
  76.     2560     524 79.5% 19-Feb-95 17:02:16 +FPL.LIB
  77.      596     383 35.7% 22-Feb-95 11:46:06 +README.SVR4
  78.    73180   33880 53.7% 29-Sep-95 16:43:34 +libfpl
  79.     5505    1879 65.8% 06-Jul-95 22:30:12 +dbsend.c
  80.     1620     775 52.1% 13-Jul-95 18:07:56 +Debugmail.h
  81.    36648   17324 52.7% 13-Jul-95 18:41:34 +FPLdb
  82.    11791    3676 68.8% 13-Jul-95 18:40:46 +FPLdb.c
  83.       61      61  0.0% 06-Jul-95 23:49:50 +myrun
  84.    10332    3397 67.1% 13-Jul-95 17:44:06 +simplerexx.c
  85.     3012    1206 59.9% 09-Aug-91 14:33:06 +SimpleRexx.h
  86.     2648     877 66.8% 10-Jul-95 22:40:16 +smakefile
  87.     9896    3493 64.7% 13-Aug-95 12:42:12 +demo.FPL
  88.    53784   16890 68.5% 22-Aug-95 17:15:24 +fpl.doc
  89.     1206     602 50.0% 08-Mar-94 21:28:12 +FPL.README
  90.    19764    7860 60.2% 01-Mar-95 18:43:12 +FPLdoc.doc
  91.    20134    8035 60.0% 18-Feb-95 19:38:08 +FPLdoc.guide
  92.    34352   11801 65.6% 01-Mar-95 18:42:54 +FPLlib.doc
  93.    33548   12087 63.9% 28-Feb-95 17:18:18 +FPLlib.guide
  94.   150315   43880 70.8% 25-May-95 11:35:00 +FPLuser.doc
  95.   155886   47382 69.6% 13-Jul-95 19:28:48 +FPLuser.guide
  96.      277     197 28.8% 15-Jun-93 13:10:00 +ASCII2char.FPL
  97.      291     194 33.3% 15-Jun-93 13:10:16 +char2ASCII.FPL
  98.     3535    1273 63.9% 09-May-94 20:31:12 +func.c
  99.      570     315 44.7% 08-Apr-94 22:43:44 +funclib.h
  100.     5738    2171 62.1% 22-Feb-95 10:37:26 +lib.c
  101.     4240    1706 59.7% 29-Apr-94 01:19:12 +README
  102.     2640     915 65.3% 02-May-94 21:05:26 +smakefile
  103.    19476   10058 48.3% 09-May-94 20:08:26 +test
  104.     4876    1834 62.3% 09-May-94 20:08:00 +test.c
  105.      179     132 26.2% 02-May-94 19:24:26 +test.fpl
  106.     2974    1505 49.3% 20-Feb-95 20:10:08 +FUTURE
  107.    12468    5421 56.5% 25-Sep-95 19:12:58 +HISTORY
  108.     2265     580 74.3% 12-Dec-94 19:58:58 +FPL_protos.h
  109.     5892    1968 66.5% 02-Feb-95 04:40:52 +reference.h
  110.    24587    8058 67.2% 26-Sep-95 07:16:32 +FPL.h
  111.     1811     570 68.5% 12-Dec-94 19:58:28 +FPL_pragmas.h
  112.      118      93 21.1% 01-Oct-92 23:41:38 +FPL.h
  113.     4450    2076 53.3% 19-Feb-95 13:33:14 +README
  114.    13816    4339 68.5% 22-Aug-95 22:56:08 +caller.c
  115.     8844    3616 59.1% 22-Feb-95 21:51:28 +COMPILING
  116.     3653    1214 66.7% 13-Jul-95 21:57:58 +debug.c
  117.     2538     783 69.1% 01-Aug-94 12:42:20 +debug.h
  118.      172     104 39.5% 08-Apr-94 23:12:06 +fpl.exp
  119.     3012     965 67.9% 12-Dec-94 20:53:54 +fpl.fd
  120.    24587    8058 67.2% 26-Sep-95 07:16:32 +FPL.h
  121.     5818    1902 67.3% 11-Aug-95 06:30:48 +frontend.c
  122.    32217    9261 71.2% 22-Aug-95 22:59:12 +hash.c
  123.     9148    2758 69.8% 08-Oct-94 17:07:10 +liballoc.a
  124.     5046    1462 71.0% 04-Oct-94 05:47:20 +liballoc.h
  125.     3013     980 67.4% 08-Jul-95 11:33:14 +liballoc.i
  126.     2878    1000 65.2% 14-Mar-94 20:54:22 +libent.a
  127.     8446    2573 69.5% 18-Nov-94 19:53:02 +libinit.c
  128.     3405    1214 64.3% 20-Aug-94 21:21:00 +Makefile.AIX
  129.     2884    1006 65.1% 07-Jul-95 14:34:10 +Makefile.FILE
  130.     2844     991 65.1% 22-May-95 20:42:14 +Makefile.HPUX
  131.     2835     972 65.7% 19-Feb-95 19:23:22 +Makefile.OS2
  132.     3418    1229 64.0% 29-Jun-95 07:53:12 +Makefile.SVR4
  133.    18689    5008 73.2% 28-Jun-95 01:39:34 +memory.c
  134.     2858     928 67.5% 28-Jun-95 01:39:52 +memory.h
  135.    91307   21846 76.0% 25-Sep-95 19:09:02 +numexpr.c
  136.     8812    2749 68.8% 28-Jun-95 01:47:56 +reference.c
  137.     5892    1969 66.5% 02-Feb-95 04:40:52 +reference.h
  138.    11651    3387 70.9% 09-Jul-95 20:27:46 +scan.c
  139.    69826   19459 72.1% 22-Aug-95 16:50:50 +script.c
  140.    45536   14117 68.9% 22-Aug-95 17:02:20 +script.h
  141.    22788   12855 43.5% 26-Sep-95 19:02:40 +SFPL
  142.     4563    1548 66.0% 25-Sep-95 19:19:46 +smakefile
  143.    14373    4287 70.1% 07-Jul-95 21:39:40 +sprintf.c
  144.     8708    2390 72.5% 07-Jul-95 21:49:00 +sscanf.c
  145.    50095   14296 71.4% 11-Aug-95 01:00:16 +statement.c
  146.     9008    5897 34.5% 02-Jun-94 22:13:14 +FrexxCalc
  147.     6167    2557 58.5% 02-Jun-94 22:12:32 +FrexxCalc.c
  148.      412     273 33.7% 21-Aug-94 19:41:18 +FrexxCalc.doc
  149.    11308    7139 36.8% 03-Jun-94 20:05:52 +liblist
  150.     2449    1100 55.0% 21-Aug-94 19:39:46 +liblist.doc
  151. -------- ------- ----- --------- --------
  152.  1375311  490296 64.3% 06-Oct-95 03:17:24   78 files
  153.